From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 10:12 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: IBM IID Architect

 

This resume has been forwarded to you at the request of Monster User xapeix03

chandra E 

Last updated:  10/02/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Richardson, TX  75081
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: chandra E - Senior Java Developer

Resume Value: ddhb3zsqeu59bpvx   

  

 

 

Chandra Emuke

angella.a4004@gmail.com

 

 

 

SUMMARY:

§ Senior Java/J2EE Developer with 71/2 years of experience in Analysis, Design, Development, Maintenance and Implementing Enterprise, Web and Client Server applications using JAVA/JEE/J2EE technologies and Object oriented technology.

§ Extensive experience in Java/J2EE technologies (Java, JDK 1.5/1.6/1.7, JSP, Servlets, JDBC, EJB).

§ Extensive Web programming experience with technologies likes JSP, Java, Servlet, JavaScript, XML, AJAX, Angular JS and JQuery.

§ Expertise in Spring and Struts MVC frameworks for building the web layer.

§ Expertise in Spring IOC design patterns to build the application services layer.

§ Experience in using Apache CXF to develop web services. Experience in database access using Hibernate and JDBC.

§ Extensive experience in building the data layer using O/R mapping technology such as Hibernate.

§ Experience in developing commercial applications using common J2EE Design Patterns such as Session Facade, Factory and Data Access Objects.

§ Expertise in database programming (SQL, PL/SQL) with Oracle. Extensively used Eclipse, RAD, and RSA as IDE for application development and support.

§ Extensively used Maven and ANT as build script for application build and deployment. Extensively used Junit and log4j for unit testing and logging.

§ Worked with CVS, SVN and Clearcase for version control. Expertise in designing J2EE compliant systems for deployment on WebSphere, WebLogic and JBoss application servers.

§ Designed and coded application components in an Agile environment. Experience in OOAD using UML (Rational Rose).

§ Experience in using DOM4J, JAXB, JAXP parsing and XMLBean to process, validate, parse and extract data from XML files.

§ Good knowledge and experience with multiple Servers like IBM Web Sphere, BEA Web Logic server, Apache Tomcat, JBoss.

§ Extensive experience in working IDE tools like Eclipse, Netbeans, RAD, WID (Web Sphere Integration Designer).

§ Extensive experience in implementation of the version control software SVN, CVS, and Git.

§ Experienced in generating logging by Log4j to identify the errors in production test environment and experienced in Ant, Maven and Gradle tools.

§ Hands on experience using Messaging Services like JMS, MQ Series.

§ Proficient in RDBMS concepts and experience in working with Oracle 9i/10g/11g, DB2 and MY SQL PL/SQL, SQL* Plus, Database triggers, Procedures, Functions.

§ Have excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels and can work as a part of a team as well as independently.

 

Technical skills:

Programming Languages: Java, C/C++, SQL/PL-SQL

JEE/J2EE Technologies: JSP, Servlets, EJB, JDBC, JMS, JNDI.

Web Services                                        : SOAP, WSDL, JAX-WS, JAX-RS, AXIS, JERSEY.

Application/Web Servers                 : WebLogic 11g/10, Web Sphere 7/6, Tomcat 7.0, JBOSS 6.0

Enterprise Frameworks: Struts 1.0/2.0, Spring 3.0/4.0, Hibernate3.0/4.0

Databases: Oracle 11g, SQL Server, MySQL, MongoDB.

IDE’s & Utilities: Eclipse 3.4/3.3, WSAD, RAD, NetBeans 4.1, STS.

Web Dev Technologies: JavaScript, JSON, HTML, DHTML, XML, XSD, CSS, JQuery, AJAX, AngularJS.

Tools: Maven, Ant, Log4j, Star UML, JUnit

Operating Systems: WINDOWS, Solaris, HP-UX, Linux, AIX, UNIX.

Versioning Tools                                 : CVS, SVN.

 

EDUCATION:

·   Bachelor of Technology, JNTU, India

 

 

PROFESSIONAL EXPERIENCE

 

Senior Java/J2EE Developer 

Unified Power Systems, Dallas, TX                                                                                                            Jul ‘14 – Present

Description: The project was to implement a new system called Data Fetching System. It was used to collect Customers service data from different databases, unify data’s form, and offer the web service to transfer the data to the other systems. We used Dynamic SQL to deal with different queries with different parameters list, used Jersey to implement Restful Web Service, and transferred the data in the unified XML form

Responsibilities:

§ Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.

§ Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.

§ Used Spring MVC module to develop MVC Architecture.

§ Developed the Controller to handle the requests and responses.

§ Used Core Java to develop Business Logic as Spring Beans.

§ Configured Spring Container to implement IOC/DI of the Spring Beans, and to manage the beans’ life circle.

§ Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent data from SQL Server.

§ Stored procedure in the database and used Dynamic SQL to load the data.

§ Used Jersey to implement Restful Web Service and used XML form to transfer the data.

§ Developed the UI using HTML, CSS, JSP and JavaScript for interactive cross browser functionality and complex user interface.

§ Deployed the Web Application in Weblogic.

§ Developed Unit Test Cases. Used JUnit for unit testing of the application.

§ Configured pom.xml to deploy the project using Maven.

§ Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.

Environment: Core Java, J2EE, Spring 3.0, Hibernate 3.0, MVC, Restful Web Service, SQL, Dynamic SQL, HTML5, CSS3 JSP, JavaScript, Weblogic 11g, SQL Server, JUnit, Maven, GIT.

 

Senior Java/J2EE Developer 

Princess Cruise, Valencia, CA Aug ‘13 – Jun ‘14

Description: Princess Cruises have different IT systems for their B2B, B2C and call center users for managing reservations. For air reservations, Princess Cruises have negotiated air contracts with carriers Worldwide and also have blocked space agreements and have their own charters toward some specific ports. They are currently utilizing the traditional air booking model where the reservations are managed by their in-house reservation System “POLAR”. Goal of eZAir is to develop & implement an e-Commerce Engine, facilitating Princess Cruise’s users and online customers to make online search and bookings which is done through Sabre Web Services.

Responsibilities:

§ The application development followed Agile methodology 

§ Used Hibernate to persist the data into the database, Criteria API, HQL to access/update the data from/to database.

§ Used the Collections API, Generics while developing code.

§ Transaction Management and Fine Grain Access to data with Spring AOP, bean injection is implemented with Spring IOC.

§ Developed the UI Layer using Struts, JSP, JavaScript, jQuery, AngularJS, JSTL, XML and XPath.

§ Developed User Interface validation framework in combination with custom validation built on top of validation framework from the form bean.

§ Actively involved in interacting with business users to record user requirements and created the Functional Specification Documents (FRD’s) and remodeled the existing architecture.

§ Participated in Code migration and resolving code conflicts while moving to different environments.

§ Designed Use case Diagrams, Class Diagrams and Sequence Diagrams using Microsoft Visio.

§ Developed the custom Logging framework used to log transactions executed across the various applications using Log4j.

§ Used JQuery for making Ajax calls and rich user Interface.

§ Consumed Soap based Sabre Web Services For various flight related information.

§ Used Jibx binding for mapping Web Services xml response to java objects.

§ Developed data persistence layer using Hibernate ORM framework.

Environment: Java 1.5/1.6, Struts 1.2/2.0, Hibernate 3.0, Spring 3.0, JEE, JAX-WS, XML, XSD, SOAP, WSDL, SOAPUI, LOG4j, JUnit, Mock objects, Eclipse, Edit Plus, Ultra Edit, Web Sphere 8.

 

Java/J2EE Developer

Cox Communications, Atlanta, GA Sep ‘12 – Aug ‘13

Description: The project deals automated provision of the telephone systems. The system is developed to provision various telephone systems and allocate different services to the line as per the plans selected by the user. It is developed in Java/J2ee with Spring 2.0 framework and the flow decision is been implemented with flux flowcharts which in turn call the various java actions and web services The backend database is oracle and hosted on to tomcat web server.

Responsibilities:

§ Developed application using Java Spring Framework and used   Eclipse Integrated Development Environment (IDE), SVN, and Ant.

§ Developed the UI Layer using Struts, CSS, JSP, JavaScript, JSTL, XML and XPath.

§ Developed User defined custom validation built on top of validation framework.

§ Developed various SOAP based Web services using apache Axis2 implementation.

§ Developed various service codes to provision the lines and configured them with iBatis and Rest Web services.

§ Used spring framework for wiring and managing business objects.

§ Developed PL/SQL programming on Oracle database using Oracle SQL Developer and Java JDBC technologies.

§ Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.

§ Written Junit test cases for unit testing and load testing for various service codes.

§ Developed various stored procedures and Packages in PL/SQL.

§ Managed Service dependencies using Spring Dependency Injection.

§ Used several design patterns like business delegate, DAO and front controller in the development process.

§ Developed Production bug fixes to handle and resolve bugs, tested these bug, and developed Unit test cases to cover the new scenarios.

§ Configured development environment using Web logic application server for developers integration testing.

Environment: Java/J2EE, Spring 3.0, SOAP web services, Restful web services, JMS, IBATIS 2.0, Oracle11g, AngularJS, JUNIT 3.0, Ant, SVN, Apache axis2 and CXF.

 

Java/J2EE Developer

Mass Mutual Financial Group, Springfield, MA Mar ‘11 - Sep ‘12

Description: The Policy Processor is the industry's most advanced and comprehensive new business processing and underwriting system for life insurance. TPP accommodates all life insurance products, across all distribution channels. The application is integrated with a heterogeneous mix of on-house and third party systems. The information is collected from both the end-customer and agent through web-based e-forms, as well as from external data sources for background checks. TPP provides a means of straight through processing of underwriting information for medically underwritten as well as jet underwritten cases.

Responsibilities: 

§ Used Rational Rose to draw UML diagrams and to develop the Use cases, Activity Diagrams, Sequence Diagrams and Class Diagrams.

§ Used Spring 3.1 (MVC) Framework to develop the application. Used Factory, DAO, Singleton and DTO and Value Object, Business Delegate design patterns.

§ Involved in writing Spring Configuration XML file that contains declarations and other dependent objects declaration. 

§ Developed user interface using JSP, JSP Tag libraries, Spring Tag libraries and Java Script to simplify the complexities of the application. 

§ Used multithreading in programming to improve overall performance.  

§ Developed Session/Message Driven Beans to be deployed on WebSphere V8.0 Application Server.

§ Coded and developed EJB Components, both Session Beans and Message Driven Beans, modeling the business logic based on applications specified coding standards.

§ Created and maintained Stateless session beans for handling multiple users using EJB 3.0.Created CMP beans for persistence at the backend level.

§ Developed automation and process for operations and deployment of application in a message broker environment.

§ Involved in creating various Data Access Objects for Addition, modification and deletion of records using various specification files.

§ Wrote SOAP based web Services using AXIS to communicate with external vendors. 

§ Created tables, triggers, stored procedures, SQL queries, joins, integrity constraints and views

§ Developed JUNIT test cases for unit testing.

§ Used Log4j for writing the logs including errors, info, etc.

§ Used JIRA for tracking the Activities, Tasks and Defects.

Environment: Java SE 7, J2EE, Spring 3.1, EJB, Oracle11g, JDBC, Servlets, JSP, SOAP, JavaScript, XML, HTML, CSS, UML, JMS, Agile, Web sphere 8.0, Rational Rose, JIRA, ANT, Log4j.

 

Java/J2EE Developer

CalPERS, San Jose, CA Sep ‘09 – Mar ‘11

Description: This application provides an information system addressing all of the business requirements of California’s public pension system. It eliminates the dependency on paper documents by providing the ability to accept information and process transactions electronically. Applies all business rules uniformly across all business components to ensure CalPERS adheres to all mandated laws, regulations, and policies.

Responsibilities:

§ Developed the application using agile methodologies.

§ Developed the UI Layer using HTML, CSS, JSP, JavaScript, JSTL, XML and XPath.

§ Used JavaScript to provide client side functionalities such as dynamic behavior of certain fields and buttons.

§ Implemented AJAX to have better interactive application for the users by providing asynchronous request and response between the client and the server.

§ Implemented Spring MVC framework in the presentation layer to coordinate invocations of Controller classes and rendering of Java Server Pages.

§ Configured and maintained Spring IoC Container.

§ Developed Advices using Spring-AOP.

§ Developed Database access objects using Spring JDBC Application Programming Interfaces (APIs) to retrieve, persist, and delete business objects (BOs) and data transfer objects (DTOs).

§ Used Business objects as persistent entity instances that match closely with the data model.

§ Involved in design and architectural discussions. Participated in performance related discussion

§ Developed complex SQL and PL/SQL using TOAD.

§ Used JUnit, Easy Mock for testing the classes and ensuring 100% coverage for persistent layer and 85% for business logic layer.

§ Used PMD and check style to check the Java code standards.

§ Used Maven as a build tool, Log4j for logging errors and messages and Dimensions as a version control tool.

§ Involved in code review process.

§ Supported the project during Assembly and System test process.

Environment: Java, JSP, Spring, HTML, CSS, JSTL, AJAX, Eclipse, Enterprise Architect, Java Script, JUnit, Easy Mock, JDBC, Web logic 9.2, TOAD, Dimensions, XML, Oracle, XPATH, SSL

 

Software Engineer

Axis Bank, Bangalore, India                                                                                                                            Jul’08 - Aug’09

Description: MHE delivers a fully automated electronic loan fulfillment solution that integrates and streamlines every step of originating, processing, underwriting, closing, and funding mortgage loans. Its modular architecture, open platform, and on-demand delivery dramatically reduce the cost of professional services customization and decrease development, delivery, and deployment time for even the most complex implementations.

Responsibilities:

§ Involved in analysis, design and development of a funds transfer system as well as account summary system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.

§ Involved in designing the user interfaces using JSPs 2.

§ Developed custom tags, JSTL to support custom User Interfaces.

§ Developed the application using Struts Framework that leverages classical Model View Layer (MVC) architecture.

§ Used IBM RAD 6.0 for writing code for JSP 2, Servlets 2.4, Struts 1.1 and EJBs 2.1.

§ Implemented persistence layer using Hibernate 3.0 that use the POJOs to represent the persistence database tuples. These POJOs are serialized Java Classes that would not have the business processes.

§ Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton, Factory and Layer Super type.

§ Deployed the applications on IBM WebSphere Application Server.

§ Created and implemented Oracle stored procedures, functions, triggers, using SQL and PL/SQL

§ Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.

§ Developed JUnit test cases for all the developed modules.

§ Used CVS for version control across common source code used by developers.

§ Used Log4j to create logs of the application’s flow of control.

Environment: Java, J2EE, JSP 2, Servlets 2.4, Struts 1.1, EJB2.1, JMS, JNDI, Oracle 9i, PL/SQL, Hibernate 3.0, HTML, DHMTL, XML, IBM RAD 6.0, IBM Web Sphere Application Server 6.0, LOG4J, CVS.

 

Software Engineer

Topband Inc., Bangalore, India                                                                            Oct ‘07 – Jun ‘08

Description: The project was to develop an Office Automation System that could manage the employers’ information of different departments, publish informs, and send massages inside the system.

Responsibilities:

§ Involved in the analysis, design and development and testing phases of Software Development Life Cycle (SDLC).

§ Developed the Servlet to handle the HTTP request and responses.

§ Used Core Java to develop Business Logic.

§ Deployed the application in Apache Tomcat.

§ Developed Session beans and used JDBC to access data from MySQL database

§ Developed the UI using HTML, CSS, JSP and JavaScript

§ Used JUnit for unit testing of the application.

§ Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects.

Environment: Core Java, J2EE, Servlet, JDBC, SQL, HTML, CSS, JSP, JavaScript, Apache Tomcat, MySQL, JUnit, CVS.

 

 



Experience

BACK TO TOP

 

Job Title

Company

Experience

Senior Java Developer

Unified Power Systems

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Work Status:

US - I am authorized to work in this country for my present employer only.

 

 

Target Job:

Target Job Title:

Senior Java Developer

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         General/Other: IT/Software Development

 

Target Locations:

Selected Locations:

US-TX-Dallas